/*****************************************************************************
 * $Workfile:: revision.c                                                    $
 * $Revision:: 5                                                             $
 * $JustDate::  5/20/10                                                      $
 *
 *    Dingli Group 1 Lifts
 *****************************************************************************/

#include "common.h"

#pragma section _boot_rev
const UINT8 au8BootRevision[128] = {0};
#pragma section

#pragma section _app_rev
const struct image_descr IMAGE_Descr =
{
   {
      0                         // header sum. it is filled by genie.exe
      , IMAGE_MAGIC_HYBRID_PLATFORM  // image unique ID
      , 0                       // image length. it is filled by genie.exe
      , 0                       // image sum. it is filled by genie.exe
   },
   //                   |<-first 16 byte for LCD display
   "08" " E3X Dingli 0607DCM" " (" __DATE__ " " __TIME__" build)"
};
#pragma section




/***************************************************************************************************
** Revision History
** -------------------------------------------------------------------------------------------------

v.69
* FIXED: restored the handling of ZAPI TriPlat Error 74.  It got lost merging Vince's changes
  over to work in progress code.

v.68
* FIXED: Changing the upper limit of the PCU speed adjustments broke being able to save
  LabView paramters.  The upper limit of PWM for all curves is now 100 and no longer shared
  with the one used in Speed_Adjust.c.
* Changed the following default values:
    ELECTRIC 1: Steering off delay = 100
    ELECTRIC 1, ELECTRIC 2, & ELECTRIC 3 : Level Brake Delay = 600
* ZAPI TriPlat erro 22, "INVALID START" no longer will throw an alarm.  It is thrwon when
  ZAPI's configuration software is connected to the motor controller and is a nuisance.
* Made the motor controller alarm code display a compiler option

v.67
* Vince: added 3 new alarm codes

v.66
* Updated with the revised ZAPI fault encoding changes.

v.65
* Further updating of the TriPlat error codes.

v.64
* Updated the motor short alarm codes from the TriPlat controller.
* Added the redundant, backup EEPROM data record for the option code.

v.
* Added the display of the motor controller fault code that triggered the fault.

v.62
* Added the TriPlat alarm decoding when the TriPlat option code is used.

v.61
* Changed the unused lift_option bit fHeight_option to fMotorCtlr_option.
* Added option codes to select the use of the ZAPI TriPlat motor controller or the Curtis motor controller
  for Large Electric lifts.

v.60
* Changed the upper limit of the PCU speed adjustments to be 75 from 100, per Dingli's request.

v.E4 - Released to Production
v.59
* [0807 only] Added a check for the lift being stowed (DOWN_LIMIT switch) and the new brake release switch before
  going into Brake Release Mode.

*/
